package main

import (
	"memCache/cache"
	"time"
)

func main() {
	memCache := cache.NewMemCache()
	memCache.SetMaxMemory("300GB")
	memCache.Set("int", 1, time.Second)
	memCache.Set("bool", false, time.Second)
	memCache.Set("data", map[string]interface{}{"a": 1}, time.Second)
	/*
		memCache.Set("int", 1)
		memCache.Set("bool", false)
		memCache.Set("data", map[string]interface{}{"a": 1})
		memCache.Set("int")
	*/
	memCache.Get("int")
	memCache.Del("int")
	memCache.Flush()
	memCache.Keys()
}
